bioinformatics genetics genetic genome de novo dna shotgun sequencing data mining human genome dna sequencing gene pcr genotyping computational biology sequencing system